Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 NEWTON ROAD £6,795 £5,500 29 Mar 2019
61 NEWTON ROAD Detached £398,332 £360,000 29 Oct 2021
63 NEWTON ROAD Detached £431,378 £249,500 6 Jul 2006
65 NEWTON ROAD Semi-Detached £287,118 £233,000 22 Nov 2018
67 NEWTON ROAD Semi-Detached £362,617 £179,950 28 May 2004